long-legged bat - German English Dictionary